Specifying and Realising Interactive Voice Services
نویسنده
چکیده
VoiceXML (Voice Extended Markup Language) has become a major force in interactive voice services. However current approaches to creating VoiceXML services are rather low-level. Graphical representations of VoiceXML are close to the textual form of the language, and do not give a high-level description of a service. CRESS (Chisel Representation Employing Systematic Specification) can be used to give a more abstract, language-independent view of interactive voice services. CRESS is automatically compiled into VoiceXML for implementation, and into LOTOS (Language Of Temporal Ordering Specification) or SDL (Specification and Description Language) for automated analysis. The paper explains how CRESS is translated into VoiceXML and LOTOS.
منابع مشابه
A Mobile Middleware Component Providing Voice over IP Services to Mobile Users
The ACTS project MOVE currently designs and develops a middleware architecture called Voice-Enabled Mobile Application Support Environment (VE-MASE). The VE-MASE enhances the middleware architecture, which was developed in the ACTS project OnTheMove, by providing support for interactive real-time multimedia applications and integrated voice and data services. In preparation for future 3 generat...
متن کاملDefinition and Detection of Semantic Warnings for VoiceXML
VoiceXML is an XML-based language to describe interactive voice response services, which brings the advantages of Web-based development and delivery. Although the syntax of VoiceXML is prescribed by the VoiceXML DTD and the schema, the compliance with them is not a sufficient condition for the correctness of a VoiceXML script. To detect the semantic flaws, we propose semantic warnings for Voice...
متن کاملState-, HTML-, and Object-Based Dialog Design for Voice-Web Applications
The user’s interaction with internet information services is usually based on dealing with a graphical interface, but because of the improvements in speech technology over the last years more and more phone speech information services appear. In March 2004 the W3C published the VoiceXML 2.0 recommendation to bring the advantages of web-based development and content delivery to interactive voice...
متن کاملSession Initiation Protocol (SIP) URIs for Applications such as Voicemail and Interactive Voice Response (IVR)
The Session Initiation Protocol (SIP) is often used to initiate connections to applications such as voicemail or interactive voice recognition systems. This specification describes a convention for forming SIP service URIs that request particular services based on redirecting targets from such applications. Jennings, et al. Informational [Page 1] RFC 4458 SIP Voicemail URI April 2006 Table of
متن کاملIntegrating voiceXML with SIP services
We describe our Session Initiation Protocol (SIP)-based VoiceXML browser, sipvxml, that allows programming interactive voice response applications that are accessible from telephones as well as IP phones. We also describe how we have used sipvxml in our multi-party multimedia conferencing server. We propose other applications and extensions that can benefit from this technology in our IP teleph...
متن کامل